heavy mortar shell - Francés Inglés Diccionario